bear fruit

Translations
porter ses fruits
Definitions
To yield positive results or outcomes; to produce benefits or rewards, often after a period of effort or cultivation.